package cn.dgiot.fd.model;

import java.sql.Timestamp;
import java.util.List;

/**
 * [设备状态]
 * @author
 *
 */
public class DeviceStateModel {

	/** 设备id */
	private String iotId;
	/** 产品key */	
	private String productKey;
	/** 设备名称 */	
	private String deviceName;
	/** 设备验证码 */	
	private String deviceSecret;
	/** 状态 */
	private String state;
	/** 最后上报时间 */
	private Timestamp reportTime;
	/** 最后更新时间 */
	private Timestamp updateTime;
	/** 设备名称数组 */	
	private List<String> deviceNames;

	public String getIotId() {
		return iotId;
	}

	public void setIotId(String iotId) {
		this.iotId = iotId;
	}

	public String getProductKey() {
		return productKey;
	}

	public void setProductKey(String productKey) {
		this.productKey = productKey;
	}

	public String getDeviceName() {
		return deviceName;
	}

	public void setDeviceName(String deviceName) {
		this.deviceName = deviceName;
	}

	public String getDeviceSecret() {
		return deviceSecret;
	}

	public void setDeviceSecret(String deviceSecret) {
		this.deviceSecret = deviceSecret;
	}

	public String getState() {
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public List<String> getDeviceNames() {
		return deviceNames;
	}

	public void setDeviceNames(List<String> deviceNames) {
		this.deviceNames = deviceNames;
	}

	public Timestamp getReportTime() {
		return reportTime;
	}

	public void setReportTime(Timestamp reportTime) {
		this.reportTime = reportTime;
	}

	public Timestamp getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Timestamp updateTime) {
		this.updateTime = updateTime;
	}
	
	
}
